Hotel Segment Option
Name |
Hotel Segment Option |
Code |
HtlSegOpt |
Source |
Entity HtlSegOpt |
XML Element |
BookingData/TravelSegments/HotelSegment/HotelOptionalInfo |
Description
Optional hotel features that have been included within the amount of the Hotel Segment.
Fields
Travel Order Event Identifier
Field Label |
TravelOrderIdentifier |
XML Element |
No equivalent XML. |
Attributes |
2 N |
Status |
Mandatory |
Description |
A programmatically generated number that uniquely identifies the travel order event. |
Event Type |
Booking Fare Quote |
Allowable Values |
Not applicable. |
Hotel Optional Information Sequence Number
Field Label |
HotelOptionalInfoSequenceNbr |
XML Element |
No equivalent XML. |
Attributes |
2 N |
Status |
Mandatory |
Description |
A programmatically generated number that provides uniqueness for a Hotel segment with respect to the travel order event. |
Event Type |
Booking Fare Quote |
Allowable Values |
Not applicable. |
Hotel Segment Number
Field Label |
HotelSegmentNbr |
XML Element |
No equivalent XML. |
Attributes |
2 N |
Status |
Mandatory |
Description |
Itinerary segment number as related to the reservation. |
Event Type |
Booking Fare Quote |
Allowable Values |
Not applicable. |
Hotel Optional Field Number
Field Label |
HotelOptionalFieldld |
XML Element |
OptionalFieldID |
Attributes |
2 A/N |
Status |
Mandatory |
Description |
Identifies the type of information entered by the agent. |
Event Type |
Booking Fare Quote |
Allowable Values |
AD = Customer address (Req/Rsp) AV = Advance deposit (Rsp) BA = Billing Address Credit Card (Req) BS = Booking source (Req/Rsp) BT = Bed Type Configuration (Req/Rsp) CA = Child Ages (Req/Rsp) (e.g. "12-4-01-5" with hyphen as separator & up to 5 ages max) CC = Number of Children count (Req/Rsp) CD = Corporate discount number (Req/Rsp) CI = Card Pool ID - Billback (Req/Rsp) P.S - Always coupled with PI CL = Accepted Credit Cards (e.g. "AX VI..") (Rsp) CM = Commissionable Booking y/n (Rsp)CN = Name on the Credit Card (Req) CP = Commissionable percentage value(max length 2) (Rsp)CR = Cribs (Req/Rsp) CS = Alt Crncy Crib CT = Rate Cat (OTA) CV = Security ID Code on Credit Card (Req) DB = Direct Bill DE = Credit card effective dates - Billback (Rsp) DP = Deposit (Req/Rsp) DR = Rate Desc EC = Extra child (Req/Rsp) ED = Alt Crncy xtra Chld EF = Effective Date(Rsp) EX = Extra adult (Req/Rsp) EY = Alt Crncy Extra Adt FG = Frequent guest number (Req/Rsp) FT = Frequent air traveler number (Req/Rsp) FN = Fax Number - Billback (Req/Rsp) GA = Absolute Hold Deadline (Rsp) GD = Time Base - BEFORE ARRIVAL / AFTER BOOKING GH = Guarantee Hold Time HH.MM (Rsp) GI = Guarantee Type Indicator - G/D/P (Rsp) GM = Guarantee Amount GO = Guarantee Deadline Offset Time (Rsp) GT = Payment guarantee (Req/Rsp) ID = Customer ID number (Req/Rsp) LI = Line nmbr (sequence) of prop (Req) ![]() When OptionalFieldID is populated with ‘MC’ the possible text meal plans are as follows: 01 ALL INCLUSIVE 02 AMERICAN 03 BED AND BREAKFAST 04 BUFFET BREAKFAST 05 CARIBBEAN BREAKFAST 06 CONTINENTAL PLAN 06 CONTINENTAL BREAKFAST 07 ENGLISH BREAKFAST 08 EUROPEAN PLAN 09 FAMILY PLAN 10 FULL BOARD 11 FULL BREAKFAST 12 HALF BOARD/MODIFIED AMERICAN PLAN 13 AS BROCHURED 14 ROOM ONLY 15 SELF CATERING 16 BERMUDA 17 DINNER BED AND BREAKFAST PLAN 18 FAMILY AMERICAN 19 BREAKFAST
![]() When OptionalFieldID ‘MI’ is populated, translate values into full words. 1st indicator = Breakfast 2nd indicator = Lunch 3rd indicator = Dinner Examples YYY to Breakfast/Lunch/Dinner YNN to Breakfast/N/N NYN to N/Lunch/N MP = Tour meal plan NC = Number of Children Count (Req/Rsp) NF = First Name (Req/Rsp) NL = Last Name (Req/Rsp) NR = NonRefundable Type y/n (Rsp)NT = Number of Nights(Rsp) OR = On Request Flag y/n (Rsp) P1 = Descriptive text coded value 1 (Req/Rsp) P2 = Descriptive text coded value 2 (Req/Rsp) P3 = Descriptive text coded value 3 (Req/Rsp) P4 = Descriptive text coded value 4 (Req/Rsp) P5 = Descriptive text coded value 5 (Req/Rsp) PA = Pre payment PF = Descriptive freeform text (Req/Rsp)PT = Pricing Type "AT" or "AP" (Req/Rsp)RA = Rollaway bed adult (Req/Rsp) PI = Deployment ID - Billback (Req/Rsp). P.S - Always coupled with CI PL = Credit card Payment Limit - Billback (Req/Rsp) RB = Alt crncy Rollaway adt RC = Rollaway bed child (Req/Rsp) RE = Alt Crncy Rollaway chld RG = Guaranteed rate (Req/Rsp) RL = Tour room location (Req/Rsp) RN = Rate Change Amount (Rsp)RO = Rate Override RQ = Quoted rate RR = Rate request (Req/Rsp) RT = Corp rate override RV = Room View codes (OTA) SC = Surcharge Fee Total (Rsp) SI = Special Information (Req/Rsp) SM = Smoking Room y/n SN = Secondary notification failure Email ID - Billback (Req/Rsp) SU = Single Use Credit Card Flag TK = Token value (Req) TN = Tour number (Req/Rsp) TR = Total Rate Amount (Req/Rsp) TT = Taxes Total (Rsp) XA = Abs Deadline for cncl fee XB = Basis Unit for charge (1st night, last night) XC = Cost Amnt of Cancel XD = Time Base - BEFORE ARRIVAL / AFTER BOOKING XF = Fees Inclusive Cancel Amnt XN = Num of Nights Cost for Cancel XO = Deadline Offset Time for cancel fee XP = Percent Cost of Cancel XT = Tax Incl Cancel Amnt |
Hotel Optional Field Content
Field Label |
HotelOptionalFieldContent |
XML Element |
OptionalFieldContents |
Attributes |
255 A/N Variable |
Status |
Optional |
Description |
Optional text entered by the agent, stored as the agent entered it. |
Event Type |
Booking Fare Quote |
Allowable Values |
Not applicable. |